secretly videotaped - Spanish English Dictionary